liver regeneration - Turkish English Dictionary